Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
78 ELLIS ROAD Detached £1,065,488 £565,000 19 Aug 2005
80 ELLIS ROAD Detached £1,328,543 £1,300,000 1 Sep 2022
82A ELLIS ROAD Detached £700,000 16 May 2013
86 ELLIS ROAD Detached £1,471,264 £250,000 1 Nov 1995